Towards XOTcl 2.x∗ A Ten-Year Retrospective and Outlook

نویسندگان

  • Gustaf Neumann
  • Stefan Sobernig
چکیده

Recent work on the Extended Object Tcl (XOTcl) was geared towards the orthogonality, the ease of use, the productiveness, and the tailorability of the language. The result is an innovative object-oriented language framework which serves for developing a family of objectoriented Tcl dialects. In this work-in-progress report, we map the background and history of advanced language constructs (i.e., mixin classes, filters, method delegation) and their continued refinement (i.e., transitive mixins, mixin and filter guards). We present the infrastructure for creating derivative Tcl OO dialects (i.e., creating object systems and their structural relations, assembling base object behavior). A canonical model and infrastructure of parametrization of commands, methods, and objects is presented. Important steps of internal re-designing and refactoring (callstack and object life-time management) are discussed. Execution time and call throughput measurements for basic object life-time and method dispatch scenarios are reported, exhibiting substantial improvements over the XOTcl 1.6.x branch and TclOO 0.6.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Gestational Trophoblastic Diseases: A Ten Year Retrospective Study

Background Gestational trophoblastic disease (GTD) defines a heterogenenous group of interrelated lesions that arise from the trophoblastic epithelium of the placenta. There are several histologically distinct types of GTD: hydatiform mole (complete or partial), persistant/invasive gestational trophoblastic neoplasia (GTN), choriocarcinoma and placenta site trophoblastic tumors. The aim of this...

متن کامل

Does applying the Canadian Cervical Spine rule reduce cervical spine radiography rates in alert patients with blunt trauma to the neck? A retrospective analysis

BACKGROUND A cautious outlook towards neck injuries has been the norm to avoid missing cervical spine injuries. Consequently there has been an increased use of cervical spine radiography. The Canadian Cervical Spine rule was proposed to reduce unnecessary use of cervical spine radiography in alert and stable patients. Our aim was to see whether applying the Canadian Cervical Spine rule reduced ...

متن کامل

Adverse reactions associated with intravenous immunoglobulin therapy in patients with dermatologic diseases: An 11-year retrospective study

Background: Intravenous immunoglobulin (IVIG) is used to treat many autoimmune and immunodeficiency disorders. The main indications of IVIG in dermatology include treatment for resistant autoimmune bullous diseases, Stevens-Johnson syndrome (SJS), and toxic epidermal necrolysis (TEN). Although generally welltolerated, various adverse effects can occur.Methods: We designed a retrospective study ...

متن کامل

Non melanoma skin cancers: a retrospective study in department of radiation oncology, Mashhad, Iran

Background: Non melanoma skin cancer (NMSC) is the most common cancer worldwide. In most cases, the general outlook is excellent; however, local recurrence or metastasis can occur. In this study, we investigated possible tumor and host characteristics affecting the treatment outcome in our department of radiation oncology.Method: We retrospectively studied cases with non melanoma skin cancer (N...

متن کامل

Retrospective Review of Trend in Modafinil Overexposures Reported to American Poison Information Centers

Background:Modafinil, a non-amphetamine central nervous system stimulant, is a wakefulness-promoting agent indicated for use in shift work sleep disorder, narcolepsy, and obstructive sleep apnea. The trend in modafinil overexposure over a ten-year period and the population likely to experience a resulting clinical effect is evaluated. Methods: Using data from the American Association of Poison ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009